function cartjs() {
    //登录信息
    //登录信息
    if(localStorage.getItem("username1")){
        let username = JSON.parse(localStorage.getItem("username1"));
        console.log(username);
        $(".denglu").html("欢迎用户：" + username);
    };

    //根据商品id获取商品详情
    var prodid = location.search.split("=")[1];


    //继续挑选商品
    $(".mycart").click(function () {
        location.href = "../list.html";
    });





    var userid = JSON.parse(localStorage.getItem("userid"))
    console.log(userid);
    $.ajax({
        url: "http://jx.xuzhixiang.top/ap/api/cart-list.php",
        data: { id: userid },
        success: function (data) {
            var data = data.data;
            var str = "";
            console.log(data);
            for (var i in data) {
                str += `<li>
                        <input class="ck" type="checkBox">
                        <img class="mylistimg" data-id="${data[i].pid}" src="${data[i].pimg}" alt="">
                        <span class="mylisttit">商品名称：${data[i].pname}</span>
                        <span>价格：<span class="singprice">${data[i].pprice}</span></span>
                        <button class="btn0">-</button>
                        <span class="nnum"><input class="num" type="number" value="${data[i].pnum}" name="" id=""></span>
                        <button class="btn1">+</button>
                        <span >总价：<span class="singleprice">${data[i].pprice * data[i].pnum}</span>&nbsp;元</span>
                        <button class="del">删除</button>
                    </li>
                    `;

            };
            $(".depro>ul").eq(0).html(str);
            //返回详情页面
            
            $(".mylistimg").click(function () {   
                var pid=$(this).data("id")
                location.href = "./detail.html?pid=" + pid;
            });
            $(".mylisttit").click(function () {   
                var pid=$(this).parent().find("img").data("id")
                location.href = "./detail.html?pid=" + pid;
            });




            $(".btn0").click(function () {
                var oindex = $(this).parent().index();

                $(".num").get(oindex).value--;
                if ($(".num").get(oindex).value <= 1) {
                    $(".num").get(oindex).value = 1
                };

                var pprice = $(".singprice").eq(oindex).html();
                var pnum = $(".num").get(oindex).value;
                var propid = $("img").eq(oindex).data("id");

                //更新购物车中商品数量 接口
                $.ajax({
                    url: "http://jx.xuzhixiang.top/ap/api/cart-update-num.php",
                    type: "get",
                    data: {
                        uid: userid,
                        pid: propid,
                        pnum: pnum,
                    },
                    success: function (data) {
                        console.log(data)
                    }
                });

                //计算单种商品的总价格：
                var singleprice = pnum * pprice;

                $(".singleprice").eq(oindex).html(singleprice);

                //总价格
                getTotalPrice();

            });



            $(".btn1").click(function () {
                var oindex = $(this).parent().index();
                $(".num").get(oindex).value++;

                var pprice = $(".singprice").eq(oindex).html();
                var pnum = $(".num").get(oindex).value;
                var propid = $("img").eq(oindex).data("id");
                console.log(propid);
                //更新购物车中商品数量 接口
                $.ajax({
                    url: "http://jx.xuzhixiang.top/ap/api/cart-update-num.php",
                    type: "get",
                    data: {
                        uid: userid,
                        pid: propid,
                        pnum: pnum,
                    },
                    success: function (data) {
                        console.log(data)
                    }
                });

                //计算单种商品的总价格：
                var singleprice = pnum * pprice;

                $(".singleprice").eq(oindex).html(singleprice);

                //总价格
                getTotalPrice();
            });



            $(".num").change(function () {

                var oindex = $(this).parent().parent().index();
                if (+ $(".nnum").eq(oindex).find(".num").get(0).value <= 0) {
                    + $(".nnum").eq(oindex).find(".num").eq(0).val(1)
                }
                var pprice = $(".singprice").eq(oindex).html();
                var pnum = + $(".nnum").eq(oindex).find(".num").get(0).value;
                var propid = $("img").eq(oindex).data("id");

                console.log(pnum);
                console.log(propid);
                //更新购物车中商品数量 接口
                $.ajax({
                    url: "http://jx.xuzhixiang.top/ap/api/cart-update-num.php",
                    type: "get",
                    data: {
                        uid: userid,
                        pid: propid,
                        pnum: pnum,
                    },
                    success: function (data) {
                        console.log(data)
                    }
                });

                //计算单种商品的总价格：
                var singleprice = pnum * pprice;

                $(".singleprice").eq(oindex).html(singleprice);

                //总价格
                getTotalPrice();

            });


            //checkbox
            $(".checkAll").click(function () {
                $(".ck").prop("checked", $(this).prop("checked"));
                //总价格
                getTotalPrice();

            });
            $(".ck").click(function () {
                if ($(".ck:checked").length == $(".ck").length) {
                    $(".checkAll").prop("checked", true);
                } else {
                    $(".checkAll").prop("checked", false);
                };
                //总价格
                getTotalPrice();
            });


            $(".del").click(function () {
                var pid = $(this).parent().find("img").data("id");
                $.ajax({
                    url: "http://jx.xuzhixiang.top/ap/api/cart-delete.php",
                    type: "get",
                    data: {
                        uid: userid,
                        pid: pid,
                    },
                    success: function (data) {

                        $(this).parent().find(".ck").prop("checked", false);
                        getTotalPrice();

                        console.log(data);
                        console.log("aa");

                    }
                });
                $(this).parent().detach();
                
                if ($(".ck:checked").length == $(".ck").length) {
                    $(".checkAll").prop("checked", true);
                } else {
                    $(".checkAll").prop("checked", false);
                };


            });
















        },




    });




};










function getTotalPrice() {
    let totalPrice = 0;
    for (let j = 0; j < $(".ck").length; j++) {
        //找到所有勾选的那种商品单个总价，进行累加
        if ($(".ck").eq(j).prop("checked") == true) {
            totalPrice += +$(".singleprice").eq(j).html();
        }
    };
    console.log(totalPrice)
    $(".totalPrice").html(totalPrice); //把累加的结果放到页面里进行展示
};
